The Star Streak IIElkhart, IN

Paul CloutierMay 26, 2011
Built from the leftover bits of Cadillac Eldorado's, this is really the ugliest and best RV ever.

Built from the leftover bits of Cadillac Eldorado's, this is really the ugliest and best RV ever.