Part quad, part Cars movie extra, part dada, the Talon Street Quad is supposedly street legal. We don't know where these streets are (in America), because quads have been shown the hand by all 50 ...