Is it just an expensive TORCH?

When i saw the title of this post i thought for a moment it was referring to the Olympics
 
Back
Top