|
Post by Beast Boy's Angel on Jul 14, 2008 19:21:32 GMT -5
I have heard a lot of people wondering where the original Titans are located. Well, if you know your geography and wach a certain episode, you will know what I do. They are located (most likely) near the San Francisco Bay in California. Go here and watch for when Beast Boy extends his thumb. www.youtube.com/watch?v=S5t9pghftwU
|
|