Wednesday, March 28, 2007


This is a concept for a play space Cartoon Network may be getting at Miami Dolphins Stadium.
Way too early to know how feasible it is, but it's a conversation starter anyway.