I am not seeing these photos on your blog. All I see is a blurb where you talked about going on it & one picture. Am I missing something?
Oh, and doesn't 'tethered balloon' refer to the way that they are tethered to the ground?

What does that have to do with 'being sealed & filled with helium" like you said in your blog? Just curious.
Tethered helium balloon - Wikipedia, the free encyclopedia