New Honda Talon 1000 TURBO + Street Legal = MOST FUN EVER?