Funny They're building a mirror factory in my town by Diksha They're building a mirror factory in my town.I could see myself working there!FUNNY JOKES AND CHUTKULE - They're building a mirror factory in my town They're building a mirror factory in my town. i could see myself working there! Show More Jokes 2 Points 0 Comments TagsEnglish Jokes Funny Jokes