Please note: This gallery shows high resolution photos of Jack Armstrong’s $3 Million CosmicStar Cruiser ARTBike, loading time for these photos depends on the speed of your Internet connection.
Lorenzo Lamas and Jack Armstrong at the Harley-Davidson Showcase – Unveiling of the ‘Cosmic Starship’ at Los Angeles CA. (Footage by WireImage Video/GettyImages)
About Jack
Called the “LAST WIZARD” by Andy Warhol, Jack Armstrong is a living artist whose fame is quickly rising...more