Woooo! Our new episode of Animals. got first place at UCB’s Channel 101 last night. Featuring Meghan O’Neill and recorded & mixed by Dan Arnes at Big Snow Buffalo Lodge. Check it out!!!
DID I JUST WATCH THIS REALLY AWKWARD SITUATION…. BUT PIGEONS….oh god the end.
idk why I love this