The video Dr. Peter McCullough posted that led to his twitter ban. Dr. McCullough is a cardiologist from Baylor in Texas.
The only area of the video I can find fault with is that the total numbers are derived from the estimate that actual numbers reported to VAERS are 31 times high than those reported. Even so, they are merely following a logical conclusion of the actual numbers. The reality is we don’t know the actual numbers, but we should know if the CDC and FDA did their actual jobs and properly monitored the system. Additionally, the video may have been banned under the guise of protecting Pfizer copyrights on the video, but that’s minor compared to the important public information contained within (fair use).