The most viewed video of all time on LL

400.000 views...MAMMA MIA!!!!
It is from me!!!!!

Added:

By: SpeakItaly (3739.60)

Tags: liveleakers, entertainment, views, record, top,

Location: LiveLeak