this is some goooood sh*t !
but why do i have the feeling it was filmed in india ?!