Thread
: Chiefs
Do you Believe in Bigfoot ?
View Single Post
02-27-2022, 03:51 PM
#
593
Peter Gibbons
Veteran
Peter Gibbons's Avatar
Join Date: Dec 2019
Location: Ohio
I have two Rupes Bigfoot polishers. They are the real deal.
Posts: 1,772
Peter Gibbons
View Public Profile
Find More Posts by Peter Gibbons