Okay, this was bugging me, so I started doing some Googling...
Found this slightly more realistic site:
http://www.extremescooters.biz/mdl-spider-150-trike.aspxQuote:
"The Spider 150 is street legal in all states except California. The 150cc engine can push the Spider with two adults up to 35 MPH with adequate acceleration. The Spider is not intended to drive on highways, it is best described as an in town commuter."
"Max horsepower: 9.5hp/7500(r/min) "
And if you're really bored... Video of one being put together:
And what looks like a test run of one doing a classic "I think I can... I think I can... I think I can..." run...