Sports & Fitness Thrilling T20 Showdown: Nepal vs. Sri Lanka in ICC T20 World Cup 3700 NW 11th Pl, Lauderhill, United States 12 June 05:15am onwards