Thousands of Birmingham City fans protested outside St Andrews to show their displeasure to the owners on the lack of investment in the club.