Lady Luck Speed Shop Neon Clock Sign

$2,399.99

In stock

SKU: GAD-CH-72SS-BKW-LL Categories: ,

Made to Order - Notice: exceeds 1 to 3 days to fulfill

Production timeline will be provided to you once your order is confirmed. Typically 30 to 45 Days.

Shipping & Returns

Questions or comments on Shipping, Returns and or Refunds? No problem. Email us or visit our Returns & Refund Policy page for more info.

 

Description

Large 72 Inch Speed Shop Neon Sign with Lady Luck Clock. Quality made in the USA

Additional information

Item ID

19244

Size
Style

See What Others Have To Say About Garage Art™