It's Big Red and Plaid, It's....
RED PLAID MENACE
...PEOPLE OF EARTH-WE HAVE ASSUMED CONTROL...
Go to
the new RED PLAID MENACE site
to learn more.