What's the name of the song in this trailer & who's it by? Can't find it anywhere, kinda reminds me of Electric Six. Domingo. “ I already have an Asian” “who?” “Ichiro” DEAD. Are you two brothers. Love you guys.
Are there any videos of this guy not in character giving an actual interview