- Member Since: March 15, 2023
- https://www.techbuzzard.com/13377x/
Technology is a flagship television news program formatting infotainment which contains interesting news from the 13377x at home and abroad based on facts and information that broadcasts on the Indonesian TV station NET.