Tag: Niagara Falls


Oct 13
Niagara Falls is an ultimate noise machine. People around not a big help either... Yet our Portable Vocal booth - VOMO beats Niagara Falls! https://youtu.be/MNwLyxySYDg Read More...