UH... Chewbaccas...I guess...
These are just weird.
Rock'em Chewbacc'em Robots

The greatest robot boxing game and the greatest sidekick of Han Solo! What could be better?
These are just weird.
Rock'em Chewbacc'em Robots

The greatest robot boxing game and the greatest sidekick of Han Solo! What could be better?
THE CHEWBACCA ARCHIVES