Your organ has never looked so retro-chic ... behold, the Thomas 2001 Electric Organ, on display at the Standard Hotel in Los Angeles. Link
NEW FEATURE: VOTE & EARN NEATOPOINTS!
Submit your own Neatorama post and vote for others' posts to earn NeatoPoints that you can redeem for T-shirts, hoodies and more over at the NeatoShop!
Email This Post to a Friend
Thanks ;)
I wanna buy that Thomas 2001!! please send me an email!!
-Mitch