Kickass Fact Comp #100 - Mega dump. Are you tired of seeing fact comps? Yes No way! Vote! (View results) Happy 100!.. i too have just had a mega dump Kickass Fact Comp #100 - Mega dump Are you tired of seeing fact comps? Yes No way! Vote! (View results) Happy 100! i too have just had a mega