YouTube has an area where members can join “Groups” (it’s free) to share videos with other group members . There is also a recumbent group !
If you have videos made while riding your recumbent, please upload them to YouTube and share them inside this group. If you just like to have a view, this is the place to be (viewing the videos does not require a membership).