Saw a few at americade over the years. theres' a group of 4 or 5 who are there every year lately. heres a picture of one, never could find one parked to get more detailed pictures.
I would guess that it's only for around town.
I'd bet that highway speeds would pull it apart in less the a mile.