Killer Minnow

Located in Old Lyme Connecticut, Killer Minnow is an award-winning creative studio