In Episode 62-Proximal vs Distal Biceps Ruptures I talk about the common presentation of a biceps rupture, special tests and how you should manage biceps ruptures.
Here is a video of a "Fresh" biceps rupture: https://youtu.be/JqfnPpfHwcg