What The?? Someone at Taxi NY is Taking Crazy Pills By Kiran Aditham on Oct. 12, 2010 - 11:41 AM In your WTF clip of the day, we’re not sure what we just watched but from the credits one spy sent us, it appears to be the work of a team at Taxi NY along with 1st Avenue Machine. It’s called “Cat Crack,” ...