Talk:Lost Cartoon Network "City" Bumpers (2004-2007)/@comment-5259809-20180822161254

I found this picture on the old Animal Logic website, which must be a Megas XLR city bumper.