I Live In Townsville

Townsville is where the Powerpuff Girls are from. I havent seen them yet but I keep a look out though

nybler nybler
41-45, M
3 Responses Mar 11, 2010

lmfao

haha. Is that so?

lolz i feel like a lil kid admitting that i love them but i totally do they're the cutest thing ever + pucca