Just Plane Radio 12-7-13

This week the JPR crew talk about another new flying car. Plus why some are up in arms about Santa getting a military excort on his upcoming trek around the world.

Leave a Reply