Have You Heard Of The New ‘Spirit Pumps’ In Texarkana?Have You Heard Of The New ‘Spirit Pumps’ In Texarkana?I just found this thing on Facebook about 'Spirit Pumps' being launched at local Texarkana locations of Road Runner stores and I wanted to fin out more.WesWes