Yeah that fluid is down for a reason. Probably getting time to do the seals. I ordered them online and did it myself. Its not that hard to do and your wheel will quit popping. By the way, those pops will get larger and you will lose steering eventually.
I hate photobucket.