Don't have Telegram yet? Try it now!
http://androsym.com/windows/windows-phone-7/windows-phone-store-now-lets-you-side-load-apps-sort-of/
Windows Phone Store Now Let's You Side-load Apps, Sort Of