• Photo of the Day: Bubble Car of Beijing

    chines bubble car beijing

    Behold, the mighty Bubble Car of Beijing! The TFL crew has seen many unusual vehicles overseas. Beijing, China holds some of the most unusual and odd-ball contraptions out there. I had a conversation with a few people who had some experience with this vehicle. Costing the equivalent of about $750, the Bubble

    Top