Take it off your chest...
Read Rules

what do you think of mecca_live snap ? be honest

Your Comment...

Latest comments

  • Never heard of it (being honest)

  • it shows the side of Islam that we don't see, though it seems as fake and plastic as every other live snapchat feed

Show all comments