Entries from July 2006

Saturday, July 15th, 2006

Twitch and Team Queen at Wichita Falls

Twitch and Team Queen screen at the Wichita Falls Film Festival July 15 2006 Wichita Falls, TX

Thursday, July 6th, 2006

Team Queen on ADD TV

Team Queen airs on ADD TV July 6 2006 Time Warner Cable channel 34