Donate SIGN UP

duzB

Only 1 question

Avatar Image
danjermouse
The song spanish flea was in the simpsons recently with homer singing along.  I think it was also used for the newlywed game or the dating game in America, but was it also used as the theme tune...

Only 1 question