My first language is not english, so I didn't understand a damn word...
Make subtitles. Pleeeease T__T
Twisted Metal next? Talking cars is clearly the next step.
i lolled my ass off
nice accents 2
It sounds like they are talking into a fan XD
i love the easter egg