Close

artist: Sir Lucious Left Foot

title: Shutterbugg

label: Big Boi / Def Jam

Release_Number: BOO1439211

UPC: 21

vintage: 2010

condition: 9/9

Vendor: Record Exchange

NEW BLUE VINYL / 12" Single