Rock-Ola CD iPod Jukeboxes from The Games Room Company
Jukeboxes with all the charm of the old and the latest new CD and iPod technology. These Rockola jukeboxes have something for everyone. Made in California USA. Sold by The Games Room Company, Great Britain.
The Games Room Company12 Pins286 Followers