Shimmer
Shot in Los Angeles, CA in early March 1998.
Directed by Josh Taft.
Premiered on MTVs 120 Minutes on May 6, 1998.