Monster Art Studio is the home of custom edgy art created by Jeff Riggan. He has been making art for over 30 years. Riggan has built, sculpted, painted and fabricated for many theme parks and prop shops in Orlando for most of his career. He now resides in Atlanta creating his own unusual eye-popping style of artwork right from his shop dubbed “The Monster’s Lair”.
Drag Strip Girl