Dragon Patch TV

Dragon Patch TV is a place where the gloves are off and I can get a little nutty. Join me in a little hole-in-the-wall town called Dragon Patch, Georgia, which is populated by a few humans,dragons, monsters, aliens and various other things that cutely creep, crawl, or go bump in the night.