Fronty's Meat Market

A front for The Robot Mafia. Motto: Not a front since 2672!