This is the Area 51 Triumph!

All I know is that it is obviously alien inspired...

thanx to Beemer Dan for the pix!

Back to the Viewers Bikes!

Home!