Guess which kickass game is this from , bonus points if you also know the title of the song.
(and yes , it's mine)
To simply put it that game is some special pussy shit ... streets of ice cream style , oh yeah! (only for the ps2 ... & ps3 XD)