Post by
tamaracktop on Apr 18, 2024 7:13pm
A tough FACT to swallow...
While one or two of the "less informed" here pump dreams of hundreds of millions in torch sales, egged on by the man at the helm.
Torch sales last year totaled $3,396,458, down from $5 558,210 in 2022.