so i play GT5 and i like the song, "soul on display" so i was youtubing the song and came on this video. Maybe you guys already know about Isle of man, but i sure didn't.....and god damn! This stuff is intense, the speed they're going at is just nuts, it's like super saiyan dragon ball z...