Spectre's New Facility
#1
Gold Member
Gold Member
Thread Starter
Join Date: Aug 2003
Location: Celina, Texas
Posts: 73
Likes: 0
Received 0 Likes
on
0 Posts
Spectre's New Facility
I was in Florida monday and got a chance to see spectre's new 30,000 sq ft facility they will be moving to in about 2 weeks.
Last edited by Dragonheart; 08-06-2020 at 08:35 PM.