Neither his website nor 'MySpace' pages seem to be current, so I'm not sure if the Disgruntled Clown is just passing through, or in town for 'entertainment purposes'.

He was waiting for the light on Grand River at Hagadorn (longest traffic light wait in the world or just seems like it) in East Lansing.