Argos offers variety of entertainment this weekend