Where is Titans Of Rock? Posted on August 23, 2019January 26, 2020 by Chuck Varabioff Titans Of Rock™ 2020 will be held in Grand Forks, BC Canada. Remember to check that you are looking at Grand Forks BC and NOT South Dakota.