Post Tagged with: "Last Wizard"

World’s Most Expensive Bike – The $1 Million Jack Armstrong CosmicStar Cruiser

World’s Most Expensive Bike – The $1 Million Jack Armstrong CosmicStar Cruiser

If you’ve never heard of him before, and strangely for someone so accomplished, very few people have, his name is Jack Armstrong. No, he’s not related to Lance, but yes, he is related to Neil .. who walked on the moon. Andy Warhol, who single-handedly created the  `Pop Art’ movement in the 1960’s, called him the `Last Wizard’, and his paintings and […]

Read more ›