MONSTERS: The Making of LOVE GOD 1997
as Self
Blood Pumpers Racing Club 1991
as Pink Team 2
Credits from TMDB.